/***********************************************************************
	filename: 	DaterTransSignUp.h
	created:	18/4/2012
	author:		4Ys
	
	purpose:	Defines classes of translator from client to server, 
				specifically for signing up.	            
*************************************************************************/
#ifndef _DaterTransSignUp_h_
#define _DaterTransSignUp_h_

#include "DaterTranslator.h"
//#include "DaterLinktoSQL.h"
#include "DaterSingleton.h"

namespace Dater
{
	/*!
	\brief
		An entity class contains 21 year calendars front and back.
	*/
	class TransSignUp : public Translator, public Singleton< TransSignUp>
	{

	public:
		/*!
		\brief
			Constructor for TransSignUp class
		*/
		TransSignUp () : Translator () {_ifRequest = false;}
		virtual bool execute(int& clientUid, std::vector<std::string>& sendMessages, std::vector<int>& sendClientUids);

		virtual bool judge( const char* order );
	};

}

#endif